@media (max-width: 425px) {
    html {
        font-size: 17px;
    }
    body {
        margin: 0 auto;
        padding: 0;
        font-size: 1rem;
    }
    .topNav {
        display: none;
    }
}

@media(min-width: 426px) and (max-width: 768px) {
    html {
        font-size: 20px;
    }
    body {
        margin: 0 auto;
        padding: 0 4.5rem;
        font-size: 1rem;
    }
    .header {
        display: none;
    }
    .blank {
        display: none;
    }
}

@media (min-width: 769px) {
    html {
        font-size: 24px;
    }
    body {
        margin: 0 auto;
        width: 35rem;
        font-size: 1rem;
    }
    .header {
        display: none;
    }
    .blank {
        display: none;
    }
}